package cx3k.scheduler;
import java.util.LinkedList;

import cx3k.dataObjects.Course;
import cx3k.dataObjects.Semester;

public class Schedule {
	private Map semesters;
	private String notes;
	
	public Schedule(){
		//
	}
	public Schedule(Map semsters, String notes){
		
	}
	
	public boolean generateSchedule(){
		return false;
	}
	public boolean addCourse(Course add){
		return false;
	}
	public Course removeCourse(int courseId){
		return null;
	}
	public boolean swapCourses(int id1, int id2){
		return false;
	}
	public String getNotes(){
		return new String(notes);
	}
	public void setNotes(String notes){
		this.notes = new String(notes);
	}
	public Semester getSemester(int semesterId){
		return null;
	}
	public LinkedList getSemesters(){
		return null;
	}
	public boolean addSemester(ScheduledSemester add){
		return false;
	}
	public int getTotalCreditHours(){
		return 0;
	}
}
